runtime.stkframe.fn (field)
31 uses
runtime (current package)
heapdump.go#L255: f := s.fn
mgcmark.go#L920: print("scanframe ", funcname(frame.fn), "\n")
mgcmark.go#L923: isAsyncPreempt := frame.fn.valid() && frame.fn.funcID == abi.FuncID_asyncPreempt
mgcmark.go#L924: isDebugCall := frame.fn.valid() && frame.fn.funcID == abi.FuncID_debugCallV2
mgcmark.go#L927: println("conservatively scanning function", funcname(frame.fn), "at PC", hex(frame.continpc))
panic.go#L656: f := frame.fn
panic.go#L689: if frame.fn.deferreturn == 0 {
panic.go#L702: d1.pc = frame.fn.entry() + uintptr(frame.fn.deferreturn)
stack.go#L652: f := frame.fn
stkframe.go#L18: fn funcInfo
stkframe.go#L73: if frame.fn.args != abi.ArgsSizeUnknown {
stkframe.go#L74: return uintptr(frame.fn.args)
stkframe.go#L95: f := frame.fn
stkframe.go#L164: f := frame.fn
traceback.go#L214: frame.fn = f
traceback.go#L258: f := frame.fn
traceback.go#L301: frame.fn = findfunc(frame.pc)
traceback.go#L302: f = frame.fn
traceback.go#L428: if frame.fn.deferreturn != 0 {
traceback.go#L429: frame.continpc = frame.fn.entry() + uintptr(frame.fn.deferreturn) + 1
traceback.go#L447: f := frame.fn
traceback.go#L498: frame.fn = flr
traceback.go#L510: frame.fn = f
traceback.go#L586: if u.flags&unwindTrap == 0 && u.frame.pc > u.frame.fn.entry() {
traceback.go#L599: if cgoTraceback == nil || u.frame.fn.funcID != abi.FuncID_cgocallback || u.cgoCtxt < 0 {
traceback.go#L629: f := u.frame.fn
traceback.go#L989: f := u.frame.fn
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |